package com.wise.site.protocol.result;

import java.util.ArrayList;
import java.util.List;

import org.json.JSONArray;
import org.json.JSONObject;

import com.wise.site.protocol.base.SoapItem;
import com.wise.site.protocol.base.SoapResult;

public class CommentItemsResult extends SoapResult {
	public List<SoapItem> list;

	@Override
	public void parseData(String response) throws Exception {
		JSONObject json = new JSONObject(response);
		if(json.getInt("flag") == 1){
			JSONArray array = new JSONArray(json.getString("msg"));
			list = new ArrayList<SoapItem> ();
			CommentItem item = null;
			for(int i = 0; i < array.length(); i++){
				item = new CommentItem(array.getJSONObject(i));
				list.add(item);
			}
		}
//		test();
	}
	
	private void test(){
		list = new ArrayList<SoapItem>();
		CommentItem item = new CommentItem();
		item.setUserName("张三");
		item.setDate("2012-9-24");
		item.setContent("评论内容评论内容评论内容评论内容评论内容评论内容评论内容");
		list.add(item);
		item = new CommentItem();
		item.setUserName("李四");
		item.setDate("2012-9-24");
		item.setContent("评论内容评论内容评论内容评论内容评论内容评论内容评论内容");
		list.add(item);
		item = new CommentItem();
		item.setUserName("赵五");
		item.setDate("2012-9-24");
		item.setContent("评论内容评论内容评论内容评论内容评论内容评论内容评论内容");
		list.add(item);
		item = new CommentItem();
		item.setUserName("沈六");
		item.setDate("2012-9-24");
		item.setContent("评论内容评论内容评论内容评论内容评论内容评论内容评论内容");
		list.add(item);
		item = new CommentItem();
		item.setUserName("洪七");
		item.setDate("2012-9-24");
		item.setContent("评论内容评论内容评论内容评论内容评论内容评论内容评论内容");
		list.add(item);
		item = new CommentItem();
		item.setUserName("王八");
		item.setDate("2012-9-24");
		item.setContent("评论内容评论内容评论内容评论内容评论内容评论内容评论内容");
		list.add(item);
	}

}
